#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include<stdio.h>
int main(int argc,char *argv[])
{
    if(argc!=2)
    {
        printf("open error");
        return -1;
    }
    char out[500];
    int fd=open(argv[1],O_RDONLY);
    if(fd==-1)
    {
        printf("open error");
        return -1;
    }
    int i=read(fd,out,500);
    if(i==-1)
    {
        printf("read error");
        return -1;
    }
    while(i)
    {
        printf("%s",out);
        i=read(fd,out,500);
    }
    close(fd);
    return 0;
}
